package org.crystal.tradecraft.model.binance.market;

import java.time.Instant;

/**
 * <h3>交易日行情(Ticker)</h3>
 * priceChange - 绝对价格变动<p>
 * priceChangePercent - 相对价格变动百分比<p>
 * weightedAvgPrice - 报价成交量 / 成交量<p>
 * volume - 基础资产的成交量<p>
 * quoteVolume - 报价资产的成交量<p>
 * firstId - 区间内的第一个交易的交易ID<p>
 * lastId - 区间内的最后一个交易的交易ID<p>
 * count - 区间内的交易数量
 */
public record TradingDay(
    String symbol,
    double priceChange,
    double priceChangePercent,
    double weightedAvgPrice,
    double openPrice,
    double highPrice,
    double lowPrice,
    double lastPrice,
    double volume,
    double quoteVolume,
    Instant openTime,
    Instant closeTime,
    int firstId,
    int lastId,
    int count
) {

}
